home *** CD-ROM | disk | FTP | other *** search
- Public Domain tools by Wolfgang Schreiber
-
- Title : Do-For: Multiple Commands for User/Group Sets
- Keywords: BINDERY OBJECTS COMMAND SUPERVISOR UTILITY USERS GROUPS
-
- DO_FOR.ZIP contains 'DoForAll.EXE' and 'DoForMmb.EXE'. Those
- utilities allow to issue any command for a specified set of users or
- groups. "DoForAll User=* NCOPY xyz.doc SYS:MAIL/%ID" issues
- NCOPY for all users. "DoForAll Gr=W* MD f:%name" creates a subdir
- for each matching group. DoForMmb.EXE does a similar function for
- all members of a specified group. PD written and uploaded by
- Wolfgang Schreiber.
-
-
-
-
-
- DoForAll.EXE Utility to Run any Application for Several NetWare Objects
- DoForMmb.EXE Utility to Run any Application once for each Group Member
-
-
- These tools make administration/management of a complex network with
- many users much easier since commands can be executed for all or
- selected users.
-
- This saved me a lot of work. I hope it can save your time, too. Enjoy it.
-
-
- ----------------------------------------------------------------------
- ----------------------------------------------------------------------
-
-
- DoForAll.EXE Utility to Run any Application for Several NetWare Objects
- Programmed by Wolfgang Schreiber
-
- Function: DoForAll scans the server for objects that match the specified
- pattern and executes the command line for each object.
- The command line may include the variable identifiers "%name"
- and "%id". Those will be replaced by the objects' name/ID before
- the command is executed.
-
- Syntax: DoForAll [<ObjType>=]<name> <command line>
- - "User", "Group", "Queue", "FServer" are valid ObjTpyes.
- - Default ObjType is "User"
- - Names may contain wildcards.
- - <command line> is a valid DOS command line.
-
- Examples: DoForAll User=* NCOPY Z:test.doc SYS:MAIL\%id
- (copies test.doc to all mail boxes)
-
- DoForAll User=* DIR F:\HOME\%name
- (shows all home directory contents)
-
- DoForAll Gr=W* MD F:\%name
- (creates directories for specified groups)
-
- DoForAll Qu=DUS* NDIR SYS:SYSTEM\%id.QDR
- (displays specified queue directories)
-
-
- ----------------------------------------------------------------------
-
-
- DoForMmb.EXE Utility to Run an Application once for each Group Member
- Programmed by Wolfgang Schreiber
-
- Function: DoForMmb scans all members of the specified group and
- executes the command line once for each matching object.
- The command line may include the variable identifiers "%name"
- and "%id". Those will be replaced by the objects' name/ID before
- the command is executed.
-
- Syntax: DoForMmb <group name> <command line>
- - The group name may not contain wildcards.
- - <command line> is a valid DOS command line.
-
- Examples: DoForMmb everyone NCOPY Z:test.doc SYS:MAIL\%id
- (copies test.doc to all mail boxes)
-
- DoForMmb MyGroup MD F:\%name
- (creates directories for group members)
-
-
-